package com.bifrost.entity;

import org.hibernate.annotations.GenericGenerator;

import javax.persistence.*;

/**
 * @author rangf
 * @date 2018/2/27
 */
@Entity
@Table(name = "SAP_GOODS")
public class SapGoods {

    private Long id ;
    private String matnr;
    private String maktx;
    private String groes;
    private String meins;
    private String matkl;
    private String zzppbm;
    private String ean11;
    private String mtart;
    private String bismt;
    private String maktm;
    private String zzgg2;
    private String zzcd;
    private String size1;
    private String color;
    private String taklv;
    private String zzsfjj;
    private String dstatus;
    private String ddate;
    //private Long noid;
    private String zzsqyt;
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "ID", unique = true, nullable = false)
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }



    @Column(name = "MATNR", nullable = false,length = 18)
    public String getMatnr() {
        return matnr;
    }

    public void setMatnr(String matnr) {
        this.matnr = matnr;
    }

    @Basic
    @Column(name = "MAKTX", nullable = true, length = 80)
    public String getMaktx() {
        return maktx;
    }

    public void setMaktx(String maktx) {
        this.maktx = maktx;
    }

    @Basic
    @Column(name = "GROES", nullable = true, length = 64)
    public String getGroes() {
        return groes;
    }

    public void setGroes(String groes) {
        this.groes = groes;
    }

    @Basic
    @Column(name = "MEINS", nullable = true, length = 6)
    public String getMeins() {
        return meins;
    }

    public void setMeins(String meins) {
        this.meins = meins;
    }

    @Basic
    @Column(name = "MATKL", nullable = true, length = 9)
    public String getMatkl() {
        return matkl;
    }

    public void setMatkl(String matkl) {
        this.matkl = matkl;
    }

    @Basic
    @Column(name = "ZZPPBM", nullable = true, length = 6)
    public String getZzppbm() {
        return zzppbm;
    }

    public void setZzppbm(String zzppbm) {
        this.zzppbm = zzppbm;
    }

    @Basic
    @Column(name = "EAN11", nullable = true, length = 18)
    public String getEan11() {
        return ean11;
    }

    public void setEan11(String ean11) {
        this.ean11 = ean11;
    }

    @Basic
    @Column(name = "MTART", nullable = true, length = 4)
    public String getMtart() {
        return mtart;
    }

    public void setMtart(String mtart) {
        this.mtart = mtart;
    }

    @Basic
    @Column(name = "BISMT", nullable = true, length = 18)
    public String getBismt() {
        return bismt;
    }

    public void setBismt(String bismt) {
        this.bismt = bismt;
    }

    @Basic
    @Column(name = "MAKTM", nullable = true, length = 40)
    public String getMaktm() {
        return maktm;
    }

    public void setMaktm(String maktm) {
        this.maktm = maktm;
    }

    @Basic
    @Column(name = "ZZGG2", nullable = true, length = 40)
    public String getZzgg2() {
        return zzgg2;
    }

    public void setZzgg2(String zzgg2) {
        this.zzgg2 = zzgg2;
    }

    @Basic
    @Column(name = "ZZCD", nullable = true, length = 12)
    public String getZzcd() {
        return zzcd;
    }

    public void setZzcd(String zzcd) {
        this.zzcd = zzcd;
    }

    @Basic
    @Column(name = "SIZE1", nullable = true, length = 18)
    public String getSize1() {
        return size1;
    }

    public void setSize1(String size1) {
        this.size1 = size1;
    }

    @Basic
    @Column(name = "COLOR", nullable = true, length = 18)
    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    @Basic
    @Column(name = "TAKLV", nullable = true, length = 2)
    public String getTaklv() {
        return taklv;
    }

    public void setTaklv(String taklv) {
        this.taklv = taklv;
    }

    @Basic
    @Column(name = "ZZSFJJ", nullable = true, length = 1)
    public String getZzsfjj() {
        return zzsfjj;
    }

    public void setZzsfjj(String zzsfjj) {
        this.zzsfjj = zzsfjj;
    }

    @Basic
    @Column(name = "DSTATUS", nullable = true, length = 1)
    public String getDstatus() {
        return dstatus;
    }

    public void setDstatus(String dstatus) {
        this.dstatus = dstatus;
    }

    @Basic
    @Column(name = "DDATE", nullable = true, length = 14)
    public String getDdate() {
        return ddate;
    }

    public void setDdate(String ddate) {
        this.ddate = ddate;
    }

    @Basic
    @Column(name = "ZZSQYT", nullable = true, length = 1)
    public String getZzsqyt() {
        return zzsqyt;
    }

    public void setZzsqyt(String zzsqyt) {
        this.zzsqyt = zzsqyt;
    }




}
